electronically controlled drive - Spanish English Dictionary